mob
	verb
		Create_Character(T as text)
			if(T != "")
				T = html_encode(T)
				name = T
				src.verbs -= /mob/verb/Create_Character
				src.verbs += /mob/verb/Say
				src.verbs += /mob/verb/World_Say
				src.verbs += /mob/verb/Change_Sex

		Say(T as text)
			if(usr.Muted == 1)
				src << "YOU ARE MUTED."
			else
				if(T != "")
					T = html_encode(T)
					view() << "<b>[name] says:</b> [T]"


		World_Say(T as text)
			if(usr.Muted == 1)
				src << "YOU ARE MUTED."
			else
				if(T != "")
					T = html_encode(T)
					view() << "<b>[name] wsays:</b> [T]"

		Change_Sex()
			switch(alert("Male or Female?",,"Male","Female"))
				if("Male")
					usr.icon_state = "male"
					src.verbs -= /mob/verb/Change_Sex
				if("Female")
					usr.icon_state = "female"
					src.verbs -= /mob/verb/Change_Sex


		Who()//The name of the verb

			var/tmp/PeopleOn = 0//orignal var tells that there are currently no players on unless someone logs on
			for(var/mob/M in world)
				if(M.client)
					PeopleOn += 1
					usr << "<font color=red>Name: [M.name]<font color=blue>  |  BYOND Key: [M.key]"
					if(M.IsHost == 1)//if someone in your game is gm set the gm var so they can be shown up on who
						usr << "-><font size=1>Name: [M.name]  |  BYOND Key: [M.key] is the host."
					if(M.Rank == "Admin")
						usr << "-><font size=1>Name: [M.name]  |  BYOND Key: [M.key] is an admin."
			usr << "Player(s) Online:[PeopleOn]"